package uk.co.caprica.vlcj.oop.registry;

/**
 * Enumeration of the known remote object names.
 */
public enum ObjectName {

    /**
     * 
     */
    REGISTRY("Registry"),
    
    /**
     * 
     */
    RENDEZVOUS("Rendezvous"),
    
    /**
     * 
     */
    MEDIA_PLAYER_PROCESS("MediaPlayerProcess"),
    
    /**
     * 
     */
    MEDIA_PLAYER("MediaPlayer");
    
    /**
     * 
     */
    private final String objectName;
    
    /**
     * Create an enumerated value.
     * 
     * @param objectName remote object name
     */
    private ObjectName(String objectName) {
        this.objectName = objectName;
    }

    /**
     * Get the remote object name.
     * 
     * @return object name
     */
    public final String objectName() {
        return objectName;
    }
}
